/**
 * 试题审核判断条件
 * @param scope
 * @returns {boolean}
 */
const checkCond = (scope) => {
    return scope.row.delFlag === '0' && scope.row.checkFlag === '0'
}

/**
 * 试题审核操作按钮定义
 * @type {[null,null,null,null,null]}
 */
const questionCheckBtnList = [
    {
        id: 'view',
        title: '查看',
        icon: 'icon-view',
        isShow: true,   // 是否显示
        isPermission: true  // 是否进行权限认证
    },
    {
        id: 'preview',
        title: '预览',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
    },
    /*{
        id: 'audit',
        title: '审核',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    }*/
    {
        id: 'pass',
        title: '通过',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    },
    {
        id: 'noPass',
        title: '不通过',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    }
]

const questionCheckBtnList2 = [
    {
        id: 'view',
        title: '查看',
        icon: 'icon-view',
        isShow: true,   // 是否显示
        isPermission: true  // 是否进行权限认证
    },
    {
        id: 'attachment',
        title: '附件',
        isShow: true,   // 是否显示
        isPermission: true　 // 是否进行权限认证
    },
    {
        id: 'preview',
        title: '预览',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
    },
    /*{
        id: 'audit',
        title: '审核',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    }*/
    {
        id: 'pass',
        title: '通过',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    },
    {
        id: 'noPass',
        title: '不通过',
        isShow: true,   // 是否显示
        isPermission: true,  // 是否进行权限认证
        cond: checkCond
    }
]

export {questionCheckBtnList, questionCheckBtnList2}
